argumentative man - German English Dictionary